Definify.com

Definition 2025


tylomata

tylomata

English

Noun

tylomata

  1. plural of tyloma