From melli- + -fago.
mellifago (feminine mellifaga, masculine plural mellifagi, feminine plural mellifaghe)