English-Latin dictionary »

bearing or producing seeds meaning in Latin

EnglishLatin
bearing or producing seeds adjective

gemmifer [gemmifera, gemmiferum]adjective