English

edit

Noun

edit

rhytidid (plural rhytidids)

  1. (zoology) Any predatory snail in the family Rhytididae.

Anagrams

edit