Definition & Meaning | English word THYMELAEACEOUS
THYMELAEACEOUS
Definitions of THYMELAEACEOUS
- (botany) Belonging to the Thymelaeaceae.
Number of letters
14
Is palindrome
No
Search for THYMELAEACEOUS in:
Page preparation took: 72.92 ms.