YourDictionary

tuberous medical definition

or tu·ber·ose

adjective
  1. Producing or bearing tubers.
  2. Being or resembling a knot; nodular; lumpy.

Learn more about tuberous

link/cite print suggestion box