BARBELLATE MEANING IN ENGLISH

• Barbellate Definition & Synonyms

  1. (a.) Having short, stiff hairs, often barbed at the point.


Synonyms:
Barbed, Briery, Bristled, Bristly, Burred, Burry, Prickly, Spiny, Thorny,

RECENT SEARCHES