What is the meaning of the word "lagarostrobus"?

Definitions: