English dictionary
amphibiotic meaning and definition
Definition and meaning of amphibiotic at MeaningMonkey.org. amphibiotic meaning and definition in the English Dictionary.AMPHIBIOTIC adjective
Definition of amphibiotic (adjective)
- having an aquatic early or larval form and a terrestrial adult form
- synonyms: semiaquatic
Source: Princeton University Wordnet