meaning of peanut vine

1. widely cultivated American plant cultivated in tropical and warm regions; showy yellow flowers on stalks that bend over to the soil so that seed pods ripen underground


Related Words

peanut vine |

Developed & Maintained By Taraprasad.com

Treasure Words