Search
Select the dictionary language
Tum
01
an enlarged and muscular saclike organ of the alimentary canal; the principal organ of digestion
Search
Select the dictionary language
an enlarged and muscular saclike organ of the alimentary canal; the principal organ of digestion