Turriculate (noun) Definition, Meaning & Examples

adjective
  1. furnished with or resembling a turret or turrets.
Turriculate (noun) Definition, Meaning & Examples

More Definitions