Definition of Vedalia

  • (noun) native to Australia; introduced elsewhere to control scale insects

Synonyms of Vedalia


Antonyms of Vedalia


No Antonyms Found.

Homophones of Vedalia


No Homophones Found.