striped panchaxes

English

Noun

striped panchaxes

  1. plural of striped panchax