triangular fossa - English Synonyms Dictionary