TRIFASCIATED MEANING IN ENGLISH

• Trifasciated Definition & Synonyms

  1. (a.) Having, or surrounded by, three fasciae, or bands.


RECENT SEARCHES