TRISERIATE MEANING IN ENGLISH

• Triseriate Definition & Synonyms

  1. (a.) Arranged in three vertical or spiral rows.


RECENT SEARCHES