omniphibious Definition
Definition
A term that does not exist in English, but can be crafted to mean the ability to live or thrive in both aquatic and terrestrial environments, similar to amphibians.
More Word
Browse
A term that does not exist in English, but can be crafted to mean the ability to live or thrive in both aquatic and terrestrial environments, similar to amphibians.
Browse