0%

ALL meanings of self-compatible

self-com·pat·i·ble
S s
  • adjective self-compatible able to be fertilized by its own pollen. 1
  • adjective self-compatible (of a plant) capable of self-fertilization 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?