spermatiferous
not defined yet