Crambe
Explore definitions, synonyms, and language insights of Crambe
Definitions
Noun
annual or perennial herbs with large leaves that resemble the leaves of cabbages
Explore definitions, synonyms, and language insights of Crambe