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.”

Synonyms

  • lecaniine mealybugs
  • mealybug subfamily

Antonyms

  • none