Definitions
There is 1 meaning of the phrase
Ambrosia Trifida.
Ambrosia Trifida - as a noun
A coarse annual with some leaves deeply and palmately three-cleft or five-cleft
Synonyms (Exact Relations)
great ragweed