spermophiles

English

Noun

spermophiles

  1. plural of spermophile

French

Noun

spermophiles m pl or f pl

  1. plural of spermophile