English-Latin dictionary »

citron (citrus medica) (l+s) meaning in Latin

EnglishLatin
citron (Citrus medica) (L+S) noun

citrus [citri](2nd) M
noun