autofecundation

English

Etymology

From auto- +‎ fecundation.

Noun

autofecundation (usually uncountable, plural autofecundations)

  1. Synonym of self-fertilization.

Translations