Latin-English dictionary »

citocacia meaning in English

LatinEnglish
citocacia noun
F

daphne(shrub in the genus Daphne)
noun
[UK: ˈdæf.ni] [US: ˈdæf.ni]