OPISTHOGLYPHA MEANING IN ENGLISH

• Opisthoglypha Definition & Synonyms

  1. (n. pl.) A division of serpents which have some of the posterior maxillary teeth grooved for fangs.


RECENT SEARCHES