self-pollinated
self·pol·li·nated
adjective
1.
fertilized by its own pollen
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.
self·pol·li·nated
fertilized by its own pollen
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.