Beelingo.com

English Dictionary

  • Hide translation

 ductule ductule

noun

  • a very small duct  ( ductule, ductulus )
    a very small duct