Latin-English dictionary »

ostrifer meaning in English

LatinEnglish
ostrifer [ostrifera, ostriferum] adjective

bearing oystersadjective