Definify.com

Definition 2024


spermagonia

spermagonia

English

Noun

spermagonia

  1. plural of spermagonium