meaning of rodolia cardinalis

1. native to Australia; introduced elsewhere to control scale insects


Related Words

rodolia cardinalis |

Developed & Maintained By Taraprasad.com

Treasure Words