Crambe

Explore definitions, synonyms, and language insights of Crambe

Definitions

Noun
annual or perennial herbs with large leaves that resemble the leaves of cabbages

More General Terms