Moses on a raft

English

Noun

Moses on a raft (uncountable)

  1. Synonym of oyster plant (Tradescantia spathacea).