Meaning of selachii

Definition of selachii

(noun) sharks; rays; dogfishes; skates

Other information on selachii

WIKIPEDIA results for selachii
Amazon results for selachii