Definify.com

Definition 2024


aiguillon

aiguillon

French

Noun

aiguillon m (plural aiguillons)

  1. stinger, sting (of a bee)