Skaddon

From Biology-Online Dictionary | Biology-Online Dictionary

skaddon

(Science: zoology) The larva of a bee.