Latin-English dictionary »

mellifer meaning in English

LatinEnglish
mellifer [mellifera, melliferum] adjective

honey-producingadjective