meaning of lobelia inflata

1. North American wild lobelia having small blue flowers and inflated capsules formerly used as an antispasmodic


Related Words

lobelia inflata |

Developed & Maintained By Taraprasad.com

Treasure Words