adjective Zoology. incapable of self-fertilization.
self-sterile 🔊 Listen to this adjective Zoology. incapable of self-fertilization. Share Facebook Twitter Google +