oxytylote
noun
oxy·tylote
| \ "+\
Definition of oxytylote
: a sponge spicule shaped like a common pin
Keep scrolling for more