archespore
English
Noun
archespore
(
plural
archespores
)
(
biology
)
A group of
cells
from which
microspores
or
megaspores
develop.
Synonym:
archesporium
Anagrams
Reproaches
,
reproaches