Solenoglyph /(?)/

So·le·no·glyph

Solenoglyph

a.
  1. Pertaining to the Selenoglypha. See Ophidia. (Zool.)