English-Latin dictionary »

dog's-head, magic plant (l+s) meaning in Latin

EnglishLatin
dog's-head, magic plant (L+S) noun

cynocephalea [cynocephaleae](1st) F
noun

cynocephalia [cynocephaliae](1st) F
noun

cynocephalion [cynocephalii]noun
N