Definify.com

Definition 2024


spermaphytes

spermaphytes

English

Noun

spermaphytes

  1. plural of spermaphyte