English synonyms about - contact  

self-pollinating

adjective

1 self-pollinating

Of or relating to or characteristic of self-pollination.


Find more on self-pollinating elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0273