Meaning of harrisia

Definition of harrisia

(noun) genus of slender often treelike spiny cacti with solitary showy nocturnal white or pink flowers; Florida and Caribbean to South America

Other information on harrisia

WIKIPEDIA results for harrisia
Amazon results for harrisia