meaning of barbated

1. Having barbed points.


Related Words

barbated |

Developed & Maintained By Taraprasad.com

Treasure Words