Tamil Dictionary 🔍

ladybug

La"dy*bug`, n. (Zoöl.) Defn: Same as Ladybird.


ladybug - Similar Words