meaning of asparagus pea

asparagus pea meaning in General Dictionary

sprawling European annual having a 4-winged edible pod