Very few strict herbivores, detritivores (and young usually are invertivores)

Similar questions and discussions