|
Definition of Tawara
1. Noun. (sumo) straw bales, packed with earth, placed in a circle on the dohyo and forming the area that the rikishi must stay inside ¹
¹ Source: wiktionary.com
Medical Definition of Tawara
1. K. Sunao, Japanese pathologist, 1873-1952. See: Tawara's node, His-Tawara system, node of Aschoff and Tawara. (05 Mar 2000)