amphibiotic - definitions and synonyms

amphibiotic adjective

  1. English Meaning: 

    : having an aquatic early or larval form and a terrestrial adult form

    Synonyms:

    semiaquatic