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