whitesnow

English

Noun

whitesnow (uncountable)

  1. Drymaria cordata, a sprawling plant native to Latin America and invasive in many other places.