What does amphibiotic mean?

amphibiotic meaning in General Dictionary

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