LOCUST PLANT


Meaning of LOCUST PLANT in English

noun

: a wild senna ( Cassia marilandica )

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