SHOT PLANT


Meaning of SHOT PLANT in English

noun

: an Indian shot ( Canna indica )

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