The AI-powered English dictionary
plural microtubules
A small tube made of protein and found in cells; part of the cytoskeleton. examples