STAR ROOT


Meaning of STAR ROOT in English

noun

Etymology: so called from the fact that the leaves rise directly from the root and spread out in star shape

: devil's bit b

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