Home

Word

Rodolia cardinalis, n.
more info native to Australia; introduced elsewhere to control scale insects
<noun.animal>

Rodolia cardinalis vedalia