elasmobranchii

listen to the pronunciation of elasmobranchii
English - Turkish

Definition of elasmobranchii in English Turkish dictionary

sharks; rays; dogfishes; skates
köpekbalıkları, ışınları, dogfishes; paten