monolids

English

Noun

monolids

  1. plural of monolid

Anagrams