boselliid

English

Noun

boselliid (plural boselliids)

  1. Any sea slug of the family Boselliidae

Anagrams