meaning of triradiated

1. Having three rays.


Related Words

triradiated |

Developed & Maintained By Taraprasad.com

Treasure Words