Definify.com

Definition 2025


triaca

triaca

Italian

Noun

triaca f (plural triache)

  1. theriac

Anagrams