Home

Word

vedalia, n.
more info native to Australia; introduced elsewhere to control scale insects
<noun.animal>

Rodolia cardinalis vedalia