Latin-English dictionary »

cynacantha meaning in English

LatinEnglish
cynacantha [cynacanthae] (1st) F
noun

kind of thornnoun

perh. dog-rosenoun