SOLENOGLYPHA MEANING IN ENGLISH

• Solenoglypha Definition & Synonyms

  1. (n. pl.) A suborder of serpents including those which have tubular erectile fangs, as the viper and rattlesnake. See Fang.


RECENT SEARCHES