KILLER PLANT


Meaning of KILLER PLANT in English

noun

: an East African plant ( Adenia sinensis ) of the family Passifloraceae that contains a highly poisonous alkaloid — called also modecca flower

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