lecaniinae
[lɛkənaɪˈniː]
Definitions
1. noun
a subfamily of mealybugs, commonly parasitic on various plants
“The lecaniinae subfamily of insects has been observed in several greenhouses across the region.”
[lɛkənaɪˈniː]
1. noun
a subfamily of mealybugs, commonly parasitic on various plants
“The lecaniinae subfamily of insects has been observed in several greenhouses across the region.”