vedalia
1. [ noun ] (zoology) native to Australia; introduced elsewhere to control scale insects
Synonyms: Rodolia_cardinalis
Related terms: ladybug Rodolia