Home
Search
Index
Definify.com
Definition
2024
aiguillon
aiguillon
French
Noun
aiguillon
m
(
plural
aiguillons
)
stinger
,
sting
(of a bee)
Similar Results