Word info

sporophoric

Adjective

Meaning

Having the nature of a sporophore.

Source: Webster's dictionary

Close letter words and terms