Definify.com

Definition 2024


opisthoglyph

opisthoglyph

English

Noun

opisthoglyph (plural opisthoglyphs)

  1. Any opisthoglyphous snake.

Coordinate terms