TRIRADIATED MEANING IN ENGLISH

• Triradiated Definition & Synonyms

  1. (a.) Having three rays.


• Triradiate Definition & Synonyms

  1. (a.) Alt. of Triradiated


RECENT SEARCHES