VariousWords beta
Related Terms:
Definitions:
Adjective
seminiferous
Definition: bearing or producing seed or semen; "seminiferous tubules"
Definition: producing seed