self-pollinated adj : fertilized by its own pollen [syn: {self-fertilized}, {self-fertilised}]
Copyright © 2024 3Dict.net