POLLINATE MEANING IN ENGLISH

• Pollinate Definition & Synonyms

  1. (v. t.) To apply pollen to (a stigma).
  2. (a.) Pollinose.


RECENT SEARCHES