vedalia
vedalia
Definition
ve·da·lia (və dā′lē ə, -dāl′yə)
noun
an Australian ladybug (Rodolia cardinalis), now widely introduced all over the world to combat certain scale insects
Etymology: ModL < ?
Browse dictionary entries near vedalia
