sesamoids

noun

Plural form of sesamoid.