charmlet

Etymology
From.

Noun

 * 1) A little charm or amulet.
 * 2)  A charm quark or matter composed of charm quarks.
 * 1)  A charm quark or matter composed of charm quarks.