meaning of barbarea praecox

barbarea praecox meaning in General Dictionary

of southwestern European countries; developed in Florida