Definition of Semiaquatic

  • 1. Having an aquatic early or larval form and a terrestrial adult form Adjective Satellite
  • 2. Partially aquatic; living or growing partly on land and partly in water Adjective Satellite

Synonyms for word "semiaquatic"

Semanticaly linked words with "semiaquatic"