'vedalia' definitions:

Definition of 'vedalia'

(from WordNet)
noun
Native to Australia; introduced elsewhere to control scale insects [syn: vedalia, Rodolia cardinalis]

Words containing 'vedalia'