meaning of bladderpod

1. any of several hairy North American herbs having yellow racemose flowers and inflated pods


Related Words

bladderpod |

Developed & Maintained By Taraprasad.com

Treasure Words