English

edit

Noun

edit

triradiates

  1. plural of triradiate