theta delta

English

Noun

theta delta (plural theta deltas)

  1. Alternative spelling of theta-delta.