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