aculeate

Adjective
  • Having or resembling a stinger or barb (synset 302613486)

Other Searches