merlons

noun

Plural form of merlon.