meaning of amphibiotic
1.
having
an
aquatic
early
or
larval
form
and
a
terrestrial
adult
form
Related Words
amphibiotic
|
amphibiotica
|
Developed & Maintained By
Taraprasad.com