Rodolia cardinalis

Explore definitions, synonyms, and language insights of Rodolia cardinalis

Definitions

Noun
native to Australia; introduced elsewhere to control scale insects

Synonyms