Latin-English dictionary »

gemmifer meaning in English

LatinEnglish
gemmifer [gemmifera, gemmiferum] adjective

bearing or producing seedsadjective