nutlets is a form of:

Nutlet



Same as: nucle
ENGLISH MEANING
noun
1.
A small nut; also, the stone of a drupe.