meaning of bitterweed

1. A species of Ambrosia (A. artemisiaefolia); Roman worm wood.
2.
any of numerous chiefly North American weedy plants constituting the genus Ambrosia that produce highly allergenic pollen responsible for much hay fever and asthma


Related Words

bitterweed |

Developed & Maintained By Taraprasad.com

Treasure Words