The definition :
Definitions of barbellate:
- adjective: having or covered with protective barbs or quills or spines or thorns or setae etc.
Are you interested in alternative search :
:armed barbed briary briery bristled bristly burred burry prickly spiny thorny
If you like reading news check: