Word info

Indonesian angelshark

Noun

Meaning

Indonesian angelshark (plural Indonesian angelsharks)

Squatina legnota, a species of critically-endangered angelshark.

Source: en.wiktionary.org

Close letter words and terms