meaning of tortricidae

1. leaf rollers and codling moths


Related Words

tortricidae |

Developed & Maintained By Taraprasad.com

Treasure Words