spinula
/spɪˈnuːlə/Definitions
1. noun
A small, pointed spine or spinelet, typically found on certain insects, such as butterflies and moths.
“The butterfly’s delicate spinula helped it to attach itself to the leaf.”
1. noun
A small, pointed spine or spinelet, typically found on certain insects, such as butterflies and moths.
“The butterfly’s delicate spinula helped it to attach itself to the leaf.”