grano + -voro
granivoro (feminine singular granivora, masculine plural granivori, feminine plural granivore)