Submitted by admin on Mon, 04/28/2014 - 18:48
definition:
an insect that carries pollen from one flower to another
sentence:
Approximately one-third of orchid species have evolved pollination mechanisms whereby the pollinator receives no reward whatsoever.
difficulty:
medium
toefl frequency:
2
toefl classification: