Definition of Aculeated

  • 1. Having or resembling a stinger or barb Adjective

Synonyms for word "aculeated"