tuburl ( synonym found)

Definition of tuburl:

°A small pipe or fistular body; a little tube.

Definition of tuburl:

°A small pipe or fistular body; a little tube.

Back to Top