Amphibiotic Meaning
There are 1 meaning(s) for word Amphibiotic
Meaning 1 : having an aquatic early or larval form and a terrestrial adult form
Synonyms : semiaquatic
Synonyms : semiaquatic
