meaning of ductule

1. a very small duct


Related Words

ductule |

Developed & Maintained By Taraprasad.com

Treasure Words