Definify.com

Definition 2025


terebinths

terebinths

English

Noun

terebinths

  1. plural of terebinth