Beelingo.com

English Dictionary

  • Hide translation

 homospory homospory

noun

  • the development of a single kind of asexual spores  ( homospory )
    the development of a single kind of asexual spores