melanotubules
English
Noun
melanotubules
plural of
melanotubule