← DefinitionshareGuesssemiterrestrialadjectiveLiving partly on land and partly in water; having a lifestyle that involves both terrestrial and aquatic environments.SynonymsamphibiousadjectiveAntonymsaquaticadjective