English-Spanish dictionary »

angel shark meaning in Spanish

EnglishSpanish
angel shark [angel sharks] (a member of the unusual genus Squatina of sharks)
noun
[UK: ˈeɪn.dʒəl ʃɑːk]
[US: ˈeɪn.dʒəl ˈʃɑːrk]

angelotenoun
{m}