meaning of hat shop

1. slow-growing creeping plant with semi-evergreen leaves on erect wiry stems; used as ground cover


Related Words

bishops hat | hat shop |

Developed & Maintained By Taraprasad.com

Treasure Words