Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of proteidea

- An order of aquatic amphibians having prominent external gills and four legs. It includes Proteus and Menobranchus (Necturus). Called also Proteoidea, and Proteida.