Latin-English dictionary »

catachanna meaning in English

LatinEnglish
catachanna [catachannae] (1st) F
noun

tree on which several different fruits have been graftednoun