speirochore

English

Noun

speirochore (plural speirochores)

  1. (botany) Any speirochoric plant.