Word info

self-impotent

Adjective

Meaning

self-impotent (not comparable)

(botany) Incapable of self-fertilization.

Source: en.wiktionary.org

Close letter words and terms