YourDictionary

self-sterile

adjective

Biol. incapable of self-fertilization

Related Forms:

link/cite print suggestion box