Synonyms for Habenaria nivea:

n.

Habenaria Nivea (noun)
snowy orchid.