triradiates

English

Noun

triradiates

  1. plural of triradiate