SELF-FERTILE


Meaning of SELF-FERTILE in English

[self-fer.tile] adj (1865): fertile by means of its own pollen or sperm -- self-fer.til.i.ty n

Merriam-Webster English vocab.      Английский словарь Merriam Webster.