meaning of cynthia moth

1. large Asiatic moth introduced into the United States; larvae feed on the ailanthus


Related Words

cynthia moth |

Developed & Maintained By Taraprasad.com

Treasure Words