Meaning of semiaquatic

Definition of semiaquatic

(adj) having an aquatic early or larval form and a terrestrial adult form
partially aquatic; living or growing partly on land and partly in water; "a marginal subaquatic flora"

Other information on semiaquatic

WIKIPEDIA results for semiaquatic
Amazon results for semiaquatic