Anthrenus scrophulariae

Explore definitions, synonyms, and language insights of Anthrenus scrophulariae

Definitions

Noun
a small black and red and white carpet beetle

More General Terms