English-Latin dictionary »

calyx / cup of a flower meaning in Latin

EnglishLatin
calyx / cup of a flower noun

calyculus [calyculi](2nd) M
noun

Your history