meaning of amphibiotic

amphibiotic meaning in General Dictionary

having an aquatic early or larval form and a terrestrial person kind