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: