ambrosia_trifidaEnglish

Ambrosia trifida, great ragweed

Noun

A coarse annual with some leaves deeply and palmately three-cleft or five-cleft

English: great ragweed, Ambrosia trifida

English words with similar meanings

Show 1 words