English-French dictionary »

bladderpod meaning in French

EnglishFrench
bladderpod (Lobelia inflata, Indian tobacco, pukeweed)
noun

tabac indiennom