nanocap
nanocap
means A nanosized cap.
Etymology
From nano- + cap.
noun
A nanosized cap