aculeated

  • (a) having or resembling a stinger or barb
    • aculeate insects such as bees and wasps
    aculeate,

Synonyms

aculeate

Words of close approximity

aculeate