English-Latin dictionary »

bearing oysters meaning in Latin

EnglishLatin
bearing oysters adjective

ostrifer [ostrifera, ostriferum]adjective