Word info

bioneedle

Noun

Meaning

bioneedle (plural bioneedles)

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

Source: en.wiktionary.org

Close letter words and terms