(of an animal) terrestrial; land-based
Land-dwelling animals live on land.
(of an animal) terrestrial; land-based
Land-dwelling animals live on land.
(of an animal) terrestrial; land-based
(of an animal) terrestrial; land-based
Explore more related entries to look up.