This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Turreted
a.
Furnished with a turret or turrets; specifically (Zool.),
having the whorls somewhat flattened on the upper side and often
ornamented by spines or tubercles; -- said of certain spiral shells.