Meaning of vedalia
Definition of vedalia
(noun)
native
to Australia; introduced
elsewhere
to
control
scale
insects
Other information on vedalia
WIKIPEDIA results for
vedalia
Amazon results for
vedalia
Tweet