Definition & Meaning | English word SCYTOPETALACEOUS
SCYTOPETALACEOUS
Definitions of SCYTOPETALACEOUS
- (botany) Belonging to the Scytopetalaceae.
Number of letters
16
Is palindrome
No
Search for SCYTOPETALACEOUS in:
Page preparation took: 112.23 ms.