meaning of polyphagous
1.
Eating,
or
subsisting
on,
many
kinds
of
food;
as,
polyphagous
animals.
Related Words
polyphagous
|
Developed & Maintained By
Taraprasad.com