You've got me thinking now! Of his grandmother's sisters, May died young, Ella had no children, Alix and her daughters were murdered with no surviving descendants, and Irene had no sons. Of Victoria's daughters, Louise had no children, so that just leaves Alice's descendants. Cecilie and her children sadly died young. I don't think there are any matrilineal descendants from Philip's two oldest sisters, but Sophie had a lot of children so there may be through her.
I was never much good at science at school, but I did really well in biology the year we did genetics, because the textbook demonstrated it all using royal family trees (mainly using haemophilia as an example)!
You made me dive into the family tree.
None of the children of princess Margarita is still alive; and the only daughter did not marry, so no female line descandants.
Theodora's sons, Maximilian (Margrave of Baden) and Ludwig, are still alive, so would be in the same position as Philip: sons from a matrilineal line. Their elder sister had two children, including one daughter who might still be able to pass it on: princess Katarina of Yugoslavia; she herself has a daughter as well: Victoria Marie Esmé Margarita de Silva.
Sophie's youngest 3 children, prince Karl, prince Rainier and princess Clarissa, of her first marriage are alive; as are the two youngest of her second marriage.
Female line descendants of Sophie (male - cannot pass it on):
Prince Karl of Hesse (1937)
Prince Rainer of Hesse (1939)
Prince Georg of Hanover (1949)
Mark Nicholas van Eyck (1966)
Michel Jean Henri de Waele (1986)
Jean-Paul Welf Cyr (1985)
Female line descendants of Sophie (female - can pass it on):
Princess Clarissa Alice of Hesse (1944)
Princess Friederike of Hanover (1954)
Princess Maria Tatiana ("Tania") of Yugoslavia (1957)
Helen Sophia van Eyck (1963)
Olga Thune-Larsen
Sonia Thune-Larsen (1992)
Sascha Alexandra Sophie Harman (1986)
Prinses Marina zu Windisch-Grätz (1960)
Prinses Clarissa zu Windisch-Grätz (1966)
Johanna prinzessin von Hessen-Kassel (1980)
Julia Emma Cyr (1982)