Latin-English dictionary »

atterraneus meaning in English

LatinEnglish
atterraneus [atterranea, atterraneum] adjective

coming to / from the earthadjective

earth-borneadjective