rodolia cardinalis

Noun
  1. Native to Australia;
    Introduced elsewhere to control scale insects (synset 102169478)

Found on Word Lists

Other Searches