satyr orchid
English Dictionary
->
Letter S
-> satyr orchid
Search Dictionary:
satyr orchid Definition
(n)
orchid
with
broad
ovate
leaves
and
long
-
bracted
green
very
irregular
flowers
satyr orchid Synonyms
Coeloglossum bracteatum
satyr orchid
© Art Branch Inc.