Online English Dictionary

Home

Amphibious


a.

Having the ability to live both on land and in water, as frogs, crocodiles, beavers, and some plants.


© 2009 Dammam Community College