1 wild jalap | Definition of wild jalap

wild jalap

noun

Definition of wild jalap