vedalia

Nouns

  • (n) native to Australia; introduced elsewhere to control scale insects Rodolia cardinalis,

Synonyms

Rodolia cardinalis

Words of close approximity