English edit

Noun edit

elasmobranchid (plural elasmobranchids)

  1. Any cartilaginous fish of the subclass Elasmobranchii