meaning of christmas green

1. any of several club mosses having long creeping stems and erect branches


Related Words

christmas green |

Developed & Maintained By Taraprasad.com

Treasure Words