SOLENOGLYPHA


Meaning of SOLENOGLYPHA in English

noun ·pl a suborder of serpents including those which have tubular erectile fangs, as the viper and rattlesnake. ·see fang.

Webster English vocab.      Английский словарь Webster.