VEDALIA

Definition of VEDALIA

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