Most snails are herbivores , though some are omnivores . Fewer even are carnivores .
Many snails are herbivorous , though a few land species and many marine species are omnivores or predatory carnivores .