albuneid

English

Noun

albuneid (plural albuneids)

  1. (zoology) Any member of the family Albuneidae.

Anagrams