We do not currently know of any antonyms for self-pollinating.
The adjective self-pollinating is defined as: