zoophytoid

/zoʊ.ə.ˈfɪ.əʊɪd/

Definitions

1. noun

resembling or having characteristics of both animals and plants

“The zoophytoid structure of some ancient buildings has puzzled archaeologists for years.”

Synonyms

  • chimera
  • hybrid

Antonyms

  • single-celled
  • unicellular