triamond

triamond

English Noun
Ad

Definition

A polyiamond made up of three triangles.

Etymology

tr(i)- + (poly)iamond

Ad