oospore
nounDefinition of oospore
: a spore (as of a fungus) produced by heterogamous fertilization
Keep scrolling for more
Keep scrolling for more