meaning of indusial

1. Of, pertaining to, or containing, the petrified cases of the larvae of certain insects.
2.
of or relating to or being an indusium


Related Words

indusial |

Developed & Maintained By Taraprasad.com

Treasure Words