meaning of agdestis

1. a genus with one species that is a rapidly growing climbing vine with tuberous roots; grown in hot climates


Related Words

agdestis |

Developed & Maintained By Taraprasad.com

Treasure Words