carpitas
Spanish
Noun
carpitas
plural of
carpita