Word info

diplospory

Noun

Meaning

diplospory (uncountable)

(biology) gametophytic apomixis in which the megagametophyte arises from a cell of the archesporium

Source: en.wiktionary.org

Related terms

Close letter words and terms