meaning of barbellate
1.
Having
short,
stiff
hairs,
often
barbed
at
the
point.
Related Words
barbellate
|
Developed & Maintained By
Taraprasad.com