Medical Dictionary
Lophophora
noun Lo·phoph·o·ra \lə-ˈfäf-ə-rə\
Medical Definition of LOPHOPHORA
: a genus of spineless cacti including the peyote (L. williamsii) which yields lophophorine
Seen & Heard
What made you want to look up Lophophora? Please tell us where you read or heard it (including the quote, if possible).