Definition & Meaning | English word CRABWEED
CRABWEED
Definitions of CRABWEED
- The annual herb Fatuoa villosa.
Number of letters
8
Is palindrome
No
Search for CRABWEED in:
Page preparation took: 120.18 ms.