YourDictionary

Dictionary Home » Science » entomophilous

entomophilous science definition

Pollinated by insects.

Learn more about entomophilous

link/cite print suggestion box