"A medusoid; ma., manubrium; r.c., radial canal; s., sense-organ." -Thomson, 1916

Medusoid

"A medusoid; ma., manubrium; r.c., radial canal; s., sense-organ." -Thomson, 1916