vedalia
English Dictionary
->
Letter V
-> vedalia
Search Dictionary:
vedalia Definition
(n)
native
to
Australia
;
introduced
elsewhere
to
control
scale
insects
vedalia Synonyms
Rodolia cardinalis
vedalia
© Art Branch Inc.