monolids
English
Noun
monolids
plural of
monolid
Anagrams
smilodon