amphibiotic
English Dictionary
->
Letter A
-> amphibiotic
Search Dictionary:
amphibiotic Definition
(s)
having
an
aquatic
early
or
larval
form
and
a
terrestrial
adult
form
amphibiotic Synonyms
amphibiotic
semiaquatic
© Art Branch Inc.