meaning of tapestry moth

1. larvae feed on carpets and other woolens


Related Words

tapestry moth |

Developed & Maintained By Taraprasad.com

Treasure Words