Sinhala Dictionary definitions for barbellate
barbellate 🔊
barbellate : අංකුශිකාධර
barbellate definition
Adjective. Having short, stiff hairs, often barbed at the point.
Lern More About
- Wiki Definition: barbellate
- Google Search result: Google
- Wiki Article: Wikipedia