Definify.com

Definition 2024


pollaxes

pollaxes

English

Noun

pollaxes

  1. plural of pollax