self-sterile









self-sterile


adjective Zoology.

  1. incapable of self-fertilization.
49 queries 0.534