• word of the day

    entomophilous

    entomophilous - Dictionary definition and meaning for word entomophilous

    Definition
    (adj) of flowering plants (especially orchids etc) that are pollinated by insects
Download our Mobile App Today
Receive our word of the day
on Whatsapp