vivrier
Top 25000
Meanings
Adjective
1. food-producing