Definify.com

Definition 2025


tarses

tarses

English

Noun

tarses

  1. plural of tarse

Anagrams