English edit

Etymology edit

bio- +‎ needle

Noun edit

bioneedle (plural bioneedles)

  1. A small hollow needle, made from sugar, used to deliver a vacine