rodolia-cardinalis

Nouns

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

Synonyms

vedalia

Words of close approximity