English

edit

Noun

edit

nacellid (plural nacellids)

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

Anagrams

edit