pichirruchis
Spanish
Noun
pichirruchis
plural of
pichirruchi