Learn That Word

Synonyms for Amphibiotic (same or very similar meaning)

WordNet sense 1 (having an aquatic early or larval form and a terrestrial adult form):
semiaquatic

WordNet sense 2 (operating or living on land and in water):
amphibious


From the ODE community, based on WordNetadd/edit