English-Latin dictionary »

its seeds (used in medicine / spice) meaning in Latin

EnglishLatin
its seeds (used in medicine / spice) noun

cardamomum [cardamomi](2nd) N
noun