meaning of anthrenus scrophulariae

1. a small black and red and white carpet beetle


Related Words

anthrenus scrophulariae |

Developed & Maintained By Taraprasad.com

Treasure Words