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.”

Synonyms

  • foliaceous
  • foliolate

Antonyms

  • bracteate
  • squamose