Horned bee Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a British wild bee (Osmia bicornis), having two little horns on the head.

Webster 1913