BIRD'S-NEST


Meaning of BIRD'S-NEST in English

(n.) An orchideous plant with matted roots, of the genus Neottia (N. nidus-avis.)

Webster's English dictionary.      Английский словарь Webster.