seminiferous
seminiferous
English
Adj
Ad
Definition
producing seed
Etymology
From Late Latin sēminifer (“carrying semen”).
Ad
seminiferous
producing seed
From Late Latin sēminifer (“carrying semen”).