meaning of cistus

1. small to medium-sized evergreen shrubs of southern Europe and North Africa


Related Words

cistus | cistus albidus | cistus ladanifer | cistus ladanum |

Developed & Maintained By Taraprasad.com

Treasure Words