cucumber root

noun

Definition of cucumber root

: indian cucumber