Meaning of tuberous

Definition of tuberous

(adj) of or relating to or resembling a tuber; "a tuberous root"

Other information on tuberous

WIKIPEDIA results for tuberous
Amazon results for tuberous