anthrenus scrophulariae Meaning, Definition & Usage

  1. noun a small black and red and white carpet beetle
    buffalo carpet beetle.

WordNet