Amphibiotic (noun) Definition, Meaning & Examples

adjective Zoology.
  1. living on land during the adult stage and in water during a larval stage.
adjective
  1. having an aquatic larval form and a terrestrial adult form, as amphibians
Amphibiotic (noun) Definition, Meaning & Examples

More Definitions