tuberosa

listen to the pronunciation of tuberosa
Spanish - English
tuberosity, swelling or prominence
protuberance of bone
English - English
jalap