Skaddon
/(?)/
Skad·don
Skaddon
n.
The larva of a bee.
(Zool.) [Prov. Eng.]