Definitions
There is 1 meaning of the phrase
Belle Isle Cress.
Belle Isle Cress - as a noun
Of southwestern europe; cultivated in florida
Synonyms (Exact Relations)
american cressamerican watercressbarbarea praecoxbarbarea vernaearly winter cressland cress