Definify.com

Definition 2025


spermophores

spermophores

English

Noun

spermophores

  1. plural of spermophore