allosperms

English

Noun

allosperms

  1. plural of allosperm