GIANT SUNFLOWER


Meaning of GIANT SUNFLOWER in English

noun

: a tall No. American sunflower ( Helianthus giganteus ) with edible tuberous roots — called also Indian potato

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