sophoria
Noun
Meaning
sophoria (uncountable)
(organic chemistry, obsolete) An alkaloid obtained from Dermatophyllum secundiflorum (formerly Sophora speciosa), having effects similar to those of the Calabar bean.
Noun
sophoria (uncountable)
(organic chemistry, obsolete) An alkaloid obtained from Dermatophyllum secundiflorum (formerly Sophora speciosa), having effects similar to those of the Calabar bean.