wind-pollinated - English Synonyms Dictionary