English edit

Etymology edit

proto- +‎ spore

Noun edit

protospore (plural protospores)

  1. (biology) A uninucleate body from which a spore develops

Anagrams edit