Semiaquatic Meaning
There are 2 meaning(s) for word Semiaquatic
Meaning 1 : partially aquatic; living or growing partly on land and partly in water
Synonyms : subaquatic
Synonyms : subaquatic
Meaning 2 : having an aquatic early or larval form and a terrestrial adult form
Synonyms : amphibiotic
Synonyms : amphibiotic
Similar words of Semiaquatic :
