discohexaster
Noun
Meaning
discohexaster (plural discohexasters)
(zoology) A sponge spicule with six rays octahedrally arranged, ending with disks.
Noun
discohexaster (plural discohexasters)
(zoology) A sponge spicule with six rays octahedrally arranged, ending with disks.