SUNFLOWER STAR


Meaning of SUNFLOWER STAR in English

noun

: a large 20-rayed starfish ( Pycnopodia helianthoides ) resembling in form a conventionalized representation of a sunflower

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