English synonyms about - contact  

homospory

noun

1 homospory

The development of a single kind of asexual spores.


Find more on homospory elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.021