Word info Synonyms

spore-bearing

Adjective Satellite

Meaning

bearing spores instead of producing seeds

Source: WordNet

Synonyms

Close letter words and terms