meaning of aculea

aculea meaning in General Dictionary

a little spiny outgrowth regarding wings of specific insects

View more

  • small spiny outgrowth from the wings of specific insects