Home

Word

ductule, n.
(ductules)
more info a very small duct
<noun.body>

ductule ductulus