Dictionary of invertebrate zoology

HEXACTINE

hexactine: translation

n.