1 toxa | Definition of toxa

toxa

noun
\ ˈtäksə\
plural -s

Definition of toxa

: a sponge spicule curved like a bent bow

History and Etymology for toxa

New Latin, from Greek toxon bow

Keep scrolling for more