MalayTranslate.com
Malay to English Translator
Translate Here

English to English

giant sunflower

noun (n)

  • very tall American perennial of central and the eastern United States to Canada having edible tuberous roots
    sangat tinggi amerika abadi central dan timur as ke kanada mempunyai dimakan berbonggol akar
    source: wordnet30