Definition Definition

sporophoric - Meaning and Examples

Meaning of 'sporophoric' (Webster Dictionary)

1 . Sporophoric [ a.]
- Having the nature of a sporophore.