meaning of dermestoid

1. Pertaining to or resembling the genus Dermestes.


Related Words

dermestoid |

Developed & Maintained By Taraprasad.com

Treasure Words