Dictionary
Dictionary
Spermatophorous — definition & meaning
Word Type Definition Spermatophorous a. Producing seed, or sperm; seminiferous; as, the
so-called spermatophorous cells.
Explore more words:
Outbar · Protectrix · Aimed · Demephitize · Label · Brindle · Oxygonial · Alterity ·