meaning of indusiated

1. Furnished with an indusium.


Related Words

indusiated |

Developed & Maintained By Taraprasad.com

Treasure Words