Meaning of anthrenus scrophulariae
Definition of anthrenus scrophulariae
(noun)
a
small
black
and red and
white
carpet
beetle
Other information on anthrenus scrophulariae
WIKIPEDIA results for
anthrenus scrophulariae
Amazon results for
anthrenus scrophulariae
Tweet