We do not currently know of any synonyms for subtriangular.
The adjective subtriangular is defined as: