meaning of triradiated
1.
Having
three
rays.
Related Words
triradiated
|
Developed & Maintained By
Taraprasad.com