anthrenus : Idioms & Phrases


anthrenus scrophulariae

  • noun a small black and red and white carpet beetle
    buffalo carpet beetle.
WordNet