What is the meaning of Amphibious?
Capable of functioning on land or in water.
Occurring on both land and water.
Source: wiktionary.orgSearch words containing
Capable of functioning on land or in water.
Occurring on both land and water.
Source: wiktionary.orgSearch words containing