Moonflower is a common name for all of these plants:
Nightblooming cereus species, including Hylocereus.
Datura species, including D. inoxia
Ipomoea species previously separated in Calonyction, including I. alba
Mentzelia species, including M. pumila