meaning of ductulus

1. a very small duct


Related Words

ductulus |

Developed & Maintained By Taraprasad.com

Treasure Words