noun Ophiomorpha n. pl. (Zool.) An order of tailless amphibians having a slender, wormlike body with regular annulations, and usually with minute scales imbedded in the skin. The limbs are rudimentary or lacking. It includes the caecilians. Called also Gymnophiona and Ophidobatrachia.
Collaborative International Dictionary of English 0.48
Copyright © 2024 e-Free Translation.com
|