MEALY STARWORT


Meaning of MEALY STARWORT in English

noun

also mealy stargrass

: a colicroot ( Aletris farinosa )

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