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.”
1. noun
resembling or having characteristics of both animals and plants
“The zoophytoid structure of some ancient buildings has puzzled archaeologists for years.”