(too′bĕr)(too′bĕ-ră) pl. tubera [L. tuber, a bump, lump, swelling] 1. A swelling or enlargement. 2. A hamartoma.
There's more to see -- the rest of this topic is available only to subscribers.