vedalia









vedalia


noun

  1. an Australian ladybird, Rodolia cardinalis, introduced elsewhere to control the scale insect Icerya purchasi, which is a pest of citrus fruits
50 queries 0.615