nematistiid

English

Noun

nematistiid (plural nematistiids)

  1. (zoology) Any in the family Nematistiidae of roosterfish.

Anagrams