Definify.com

Definition 2024


tylomata

tylomata

English

Noun

tylomata

  1. plural of tyloma