Granivorous definitions