Latin-English dictionary »

cynoglossos meaning in English

LatinEnglish
cynoglossos [cynoglossi] noun
F

another plant producing small burs (L+S)noun

plant, hound's-tonguenoun