meaning of sempervirent

1. Always fresh; evergreen.


Related Words

sempervirent |

Developed & Maintained By Taraprasad.com

Treasure Words