TARSI MEANING IN ENGLISH

• Tarsi Definition & Synonyms

  1. (n.) pl. of Tarsus.
  2. (pl. ) of Tarsus


• Tarsia Definition & Synonyms

  1. (n.) Alt. of Tarsiatura


RECENT SEARCHES