Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

vedalia Definition

Cancel
vedalia
noun(ve-da-lia beetle)
an Australian ladybug (Rodolia cardinalis) introduced to many countries to control scale insects

Words Related to vedalia!

vedalia Examples by Brain Bank Users