Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

murrayin Definition

Cancel
murrayin
noun
A glucoside found in the flowers of the plant ''Murraya paniculata''

Words Related to murrayin!

murrayin Examples by Brain Bank Users