Home
Search
Index
Definify.com
Definition
2024
oligophage
oligophage
English
Noun
oligophage
(
plural
oligophages
)
Any
oligophagous
organism
.
Etymology
From
oligo-
+
-phage
.
Similar Results