Definition, Meaning & Anagrams | English word NEMOROSE
NEMOROSE
Definitions of NEMOROSE
- Growing in a woodland habitat.
Number of letters
8
Is palindrome
No
Search for NEMOROSE in:
Page preparation took: 102.11 ms.