land-dwelling or spending the majority of life on land

listen to the pronunciation of land-dwelling or spending the majority of life on land
English - English

Definition of land-dwelling or spending the majority of life on land in English English dictionary

land-dwelling or spending the majority of life on land
terrestrial
land-dwelling or spending the majority of life on land
Favorites