BIRD'S-NEST PLANT


Meaning of BIRD'S-NEST PLANT in English

noun

1. : indian pipe

2. : bird's nest 3

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.