Word info

sailray

Noun

Meaning

sailray (plural sailrays)

The ray (fish) Rajella lintea.

Source: en.wiktionary.org

Close letter words and terms