man orchid
English
Noun
man orchid (plural man orchids)
- Any of several orchids whose flowers are said to resemble a human figure:
- The species Orchis anthropophora;
- Certain other species formerly of the genus Aceras.
Further reading
man orchid on Wikipedia.Wikipedia Aceras on Wikipedia.Wikipedia Aceras on Wikispecies.Wikispecies
Anagrams
- manichord, monarchid