meaning of sand bar

1. deep-rooted perennial of southeastern United States


Related Words

pine-barren sandwort | sand bar | sandbar | sandbar shark |

Developed & Maintained By Taraprasad.com

Treasure Words