meaning of struma

1. Scrofula.
2.
A cushionlike swelling on any organ; especially, that at the base of the capsule in many mosses.
3.
a form of tuberculosis characterized by swellings of the lymphatic glands


Related Words

struma | strumatic |

Developed & Maintained By Taraprasad.com

Treasure Words