vedalia

1. (noun) native to Australia; introduced elsewhere to control scale insects
Synonyms: Rodolia cardinalis
Related Words: lady beetle, ladybeetle, ladybird, ladybird beetle, ladybug



Terms and Conditions of Use / Copyright Notice