TERGEMINOUS MEANING IN ENGLISH

• Tergeminous Definition & Synonyms

  1. (a.) Threefold; thrice-paired.


RECENT SEARCHES