three-leaved Indian turnip

noun

Definition of three-leaved Indian turnip