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)