meaning of polyphagous

1. Eating, or subsisting on, many kinds of food; as, polyphagous animals.


Related Words

polyphagous |

Developed & Maintained By Taraprasad.com

Treasure Words