sexradiate
English
sexradiate meaning in English • sexradiate का अर्थ अंग्रेजी में
Adjective
- Having six rays; -- said of certain sponge spicules. See >Illust. > of Spicule>.