apicules

English

Noun

apicules

  1. plural of apicule

French

Noun

apicules

  1. plural of apicule