Beelingo.com

English Dictionary

  • Hide translation

 Ambrosia trifida Ambrosia trifida

noun

  • a coarse annual with some leaves deeply and palmately three-cleft or five-cleft  ( Ambrosia trifida, great ragweed )
    a coarse annual with some leaves deeply and palmately three-cleft or five-cleft