Word info

stenellid

Noun

Meaning

stenellid (plural stenellids)

Any dolphin of the genus Stenella.

Source: en.wiktionary.org

Anagrams

Close letter words and terms