English
Detailed Synonyms for foxtail orchid in English
foxtail orchid:
foxtail orchid [the ~] noun
-
the foxtail orchid
– any of various orchids of the genus Rhyncostylis having pink- to purple-marked white flowers in a dense cylindrical raceme 1the foxtail orchid– any of various orchids of the genus Rhyncostylis having pink- to purple-marked white flowers in a dense cylindrical raceme 1