BARBIGEROUS MEANING IN ENGLISH

• Barbigerous Definition & Synonyms

  1. (a.) Having a beard; bearded; hairy.


RECENT SEARCHES