Rodolia
noun
Ro·do·lia
| \ rōˈdōlyə\
Definition of Rodolia
: a genus of predaceous ladybugs including the vedalia
Keep scrolling for more