speirochore
English
Noun
speirochore
(
plural
speirochores
)
(
botany
)
Any
speirochoric
plant
.