terabinths

English

Noun

terabinths

  1. plural of terabinth