Noun anthrenus scrophulariae has 1 sense
  1. buffalo carpet beetle, Anthrenus scrophulariae - a small black and red and white carpet beetle
    --1 is a kind of carpet beetle, carpet bug
,
TOP