Word info Synonyms

spermatiophore

Noun

Meaning

spermatiophore (plural spermatiophores)

Alternative form of spermatophore

Source: en.wiktionary.org

Synonyms

Close letter words and terms