BICORPORATE MEANING IN ENGLISH

• Bicorporate Definition & Synonyms

  1. (a.) Double-bodied, as a lion having one head and two bodies.


RECENT SEARCHES