Word info

melanotubule

Noun

Meaning

melanotubule (plural melanotubules)

A tubule, formed from thickened melanofilaments, that develops into a melanosome.

Source: en.wiktionary.org

Close letter words and terms