English edit

Etymology edit

French tripe de roche

Noun edit

tripe de roche

  1. Synonym of rock tripe