oleracea ( synonym found)

Definition of oleracea:

°To travel faster than another in a competitive event.

Definition of oleracea:

°To travel faster than another in a competitive event.

Back to Top