Definition & Meaning | English word HUMIFUSE
HUMIFUSE
Definitions of HUMIFUSE
- (botany) Spread over the surface of the ground; procumbent
Number of letters
8
Is palindrome
No
Search for HUMIFUSE in:
Page preparation took: 127.82 ms.