meaning of bishops hat

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


Related Words

bishops hat |

Developed & Maintained By Taraprasad.com

Treasure Words