meaning of vesicaria

1. small genus of chiefly Mediterranean herbs: bladderpods


Related Words

vesicaria |

Developed & Maintained By Taraprasad.com

Treasure Words