Dictionary
Dictionary
Ophiomorpha — definition & meaning
Word Type Definition Ophiomorpha n. pl. 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 wanting. It includes
the caecilians. Called also Gymnophiona and Ophidobatrachia.
Explore more words:
Natal · Privity · Cliffy · Succuba · Scud · Blemish · Bridechamber · Ventricle ·