Tamil Dictionary 🔍

skaddon

Skad"don, n. (Zoöl.) Defn: The larva of a bee. [Prov. Eng.]


skaddon - Similar Words