genus tradescantia


Meanings

  • spiderworts