meaning of belle isle cress

belle isle cress meaning in General Dictionary

of southwestern Europe; cultivated in Florida