meaning of laurestine

1. The Viburnum Tinus, an evergreen shrub or tree of the south of Europe, which flowers during the winter mouths.


Related Words

laurestine |

Developed & Maintained By Taraprasad.com

Treasure Words