meaning of anthidium

anthidium meaning in General Dictionary

potter bees