limettas
English
Noun
limettas
plural of
limetta