pedotubules
English
Noun
pedotubules
plural of
pedotubule