Related Words for word “terebene”
terebene - Did you Mean?
terebene
teredine
terylene
terrene
terpene