Spirulina

Bestride

Definition: (verb)
Get up on the back of.

Synonyms: climb on, hop on, jump on, mount.

Spirulina is a blue green alga (Single Cell Protein), which has been cultured specially as a raw material for making many types of food items.