could not find "deltos"...there seem to be no other words derived from the same root

What's that? You say you never saw a triangle-shaped postcard? [Confound it, why don't they make a tongue-in-cheek-emoticon?]