English dictionary
vedalia meaning and definition
Definition and meaning of vedalia at MeaningMonkey.org. vedalia meaning and definition in the English Dictionary.VEDALIA noun
Definition of vedalia (noun)
- native to Australia; introduced elsewhere to control scale insects
- synonyms: Rodolia cardinalis
Source: Princeton University Wordnet