TELEGRAPH PLANT


Meaning of TELEGRAPH PLANT in English

■ noun a tropical Asian leguminous plant whose leaves have a spontaneous jerking motion. [ Codariocalyx motorius .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.