Definify.com

Definition 2024


man_orchid

man orchid

English

one of the man orchids

Noun

man orchid (plural man orchids)

  1. Any of several orchids whose flowers are said to resemble a human figure:
    1. The species Orchis anthropophora;
    2. Certain other species formerly of the genus Aceras.