codonhexaster
Noun
Meaning
codonhexaster (plural codonhexasters)
(zoology) A sponge spicule with six rays, terminated in anchor shapes.
Noun
codonhexaster (plural codonhexasters)
(zoology) A sponge spicule with six rays, terminated in anchor shapes.