Word info

spermatiophore

Noun

Meaning

spermatiophore (plural spermatiophores)

Alternative form of spermatophore

Source: en.wiktionary.org

Close letter words and terms