English-French dictionary »

granivore meaning in French

EnglishFrench
granivore (seed-eating animal)
noun

granivore◼◼◼nom {m}