English Dictionary
◊ SEMINIFEROUS
seminiferous
adj : bearing or producing seed or semen; "seminiferous tubules"