kamus
.
Search
About
ductule
English
ductule, ductulus
Noun
A very small duct
English: ductule, ductulus
English words with similar meanings
Show 1 words
ductulus