meaning of trumpet weed

1. North American herb having whorled leaves and terminal clusters of flowers spotted with purple


Related Words

trumpet weed | trumpetweed |

Developed & Maintained By Taraprasad.com

Treasure Words