terpens

English

Noun

terpens

  1. plural of terpen

Catalan

Noun

terpens

  1. plural of terpè