moonvine

noun

Definition of moonvine