limacines

English

Noun

limacines

  1. plural of limacine

Anagrams