1 definition found amphibiotic - WordNet (r) 2.1 (2005) : amphibiotic adj 1: having an aquatic early or larval form and a terrestrial adult form [syn: amphibiotic, semiaquatic]