veliferid

English

Noun

veliferid (plural veliferids)

  1. (ichthyology) Any fish in the family Veliferidae of velifers or sailfin moonfishes.

Anagrams