meaning of giant cane

1. tall grass of southern United States growing in thickets


Related Words

giant cane |

Developed & Maintained By Taraprasad.com

Treasure Words