meaning of tuber root

1. erect perennial of eastern and southern United States having showy orange flowers


Related Words

tuber root |

Developed & Maintained By Taraprasad.com

Treasure Words