Meaning of elasmobranchii
Definition of elasmobranchii
(noun)
sharks; rays; dogfishes; skates
Other information on elasmobranchii
WIKIPEDIA results for
elasmobranchii
Amazon results for
elasmobranchii
Tweet