EGAVE

bembicid

Meaning

  1. noun Any member of the Bembicidae.
Save “bembicid” to learn later