Translation of teritip in English:

teritip

barnacle

noun

  • 1

    barnacle, shellfish that attaches itself to objects under water