land-dwelling

Our editors are putting together more complete content — check back in about 20 minutes

land-dwelling — adjective

1. living or occurring on land rather than in water or air

1.形容詞
釋義

living or occurring on land rather than in water or air

例句

Most land-dwelling animals need fresh water to survive.