sweetpea has definitions from the field of botany
1
[ noun ] (botany) climbing garden plant having fragrant pastel-colored flowers

Related terms

vine Lathyrus

*