'Rodolia cardinalis' definitions:

Definition of 'Rodolia cardinalis'

(from WordNet)
noun
Native to Australia; introduced elsewhere to control scale insects [syn: vedalia, Rodolia cardinalis]