blattoid
/blætaɪd/Definitions
1. adjective
resembling a leaf, especially in shape
“The blattoid structure of the new building’s design was inspired by a giant leaf.”
2. noun
a leaf-like structure in a plant or a fossil
“The paleontologist discovered a blattoid fossil in the ancient forest.”