Poppy bee Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a leaf-cutting bee (Anthocopa papaveris) which uses pieces cut from poppy petals for the lining of its cells; called also upholsterer bee.

Webster 1913