English-Latin dictionary »

quince tree meaning in Latin

EnglishLatin
quince tree noun

cotoneum [cotonei](2nd) N
noun

cydonius [cydonii](2nd) M
noun

Your history