10 omnivorous

omnivorous
adj
(fml 文)
1 (of animals) eating both plants and animal flesh (指动物)杂食的
    the omnivorous domestic pig 杂食的驯养猪.
2 (fig 比喻) reading all types of books, etc; watching all types of TV programmes, etc 各种书、 电视节目等都看的
    an omnivorous reader 读书无类的人.