YourDictionary

amphibiotic

adjective

Zool. that lives in water in one stage of development and on land in another

See amphibiotic in American Heritage Dictionary 4

link/cite print suggestion box