vermisols
English
Noun
vermisols
plural of
vermisol