Word info

veliferid

Noun

Meaning

veliferid (plural veliferids)

(ichthyology) Any fish in the family Veliferidae, the velifers or sailfin moonfish.

Source: en.wiktionary.org

Anagrams

Close letter words and terms