English

edit

Noun

edit

limacines

  1. plural of limacine

Anagrams

edit