melliphagous nectarivorous mellivorous anthophagous mellitophilous dipterophagous apivorous entomophagous hylophagous myrmecophagous