Home

Word

ductulus, n.
more info a very small duct
<noun.body>

ductule ductulus