homospory meaning
UK US
homospory (noun): the development of a single kind of asexual spores.
Definition of homospory
- the development of a single kind of asexual spores
Type of: monogenesis
Related forms: homosporous
Scrabble score: 19 (letter breakdown)
Word lists: words starting with HO · words ending in RY · 9-letter words
More about homospory on Wikipedia.