Find the word definition

Wiktionary

apiculi

n. (plural of apiculus English)