Find the word definition

Wikipedia
Muiria

Muiria hortenseae ("Mouse-head") is a rare dwarf species of succulent plant of the family Aizoaceae, indigenous to a very small area in the Little Karoo, Western Cape, South Africa. It is the only species in the monophyletic Muiria genus.