Definisi 'american wormseed'

English to English
noun
1 rank-smelling tropical American pigweed Terjemahkan
source: wordnet30

More Word(s)
goosefoot,

Visual Synonyms