limids

English

Noun

limids

  1. plural of limid

Anagrams