English-French dictionary »

hound's tongue meaning in French

EnglishFrench
hound's tongue (Cynoglossum officinale)
noun

cynoglossenom