Mantellic is not a technical term use in English and thus should not be used. The term mantle rock is known in English but without text can be misleading.
Mantle rock can also stand for the overburden on top of a rock series such as a regolith. To be an the safe side use the term "a rock from the (upper) mantle"