English edit

Noun edit

nacellid (plural nacellids)

  1. (zoology) Any limpet in the family Nacellidae.

Anagrams edit