aculeates

English

Noun

aculeates

  1. plural of aculeate