Meaning of amphibiotic
Definition of amphibiotic
(adj)
having an
aquatic
early
or
larval
form
and a
terrestrial
adult
form
Other information on amphibiotic
WIKIPEDIA results for
amphibiotic
Amazon results for
amphibiotic
Tweet