meaning of doryphora

1. A genus of plant-eating beetles, including the potato beetle. See Potato beetle.


Related Words

doryphora |

Developed & Maintained By Taraprasad.com

Treasure Words