Sarcochilus
English Dictionary
->
Letter S
-> Sarcochilus
Search Dictionary:
Sarcochilus Definition
(n)
diminutive
epiphytic
or
lithophytic
orchids
with
clumped
short
-
stemmed
foliage
and
arching
racemes
of
colorful
flowers
;
Australia
and
Polynesia
to
southeastern
Asia
Sarcochilus Synonyms
genus Sarcochilus
Sarcochilus
© Art Branch Inc.