Etymology
Today it means: that feed on a restricted range of food Full definition →
From oligo- + -phagous.
Etymology from Wiktionary, CC BY-SA 4.0.