English-Latin dictionary »

growing / teeming / abounding / full of meaning in Latin

EnglishLatin
growing / teeming / abounding / full of adjective

fetus [feta, fetum]adjective

foetus [foeta, foetum]adjective