Skip to main content

ophiomorpha

English ophiomorpha meaning in English  •  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 lacking. It includes the cæcilians. Called also Gymnophiona> an
Advertisement