dendrodra

dɛnˈdrɔːdrɑː

Definitions

1. noun

A hypothetical plant-like organism in a fantasy or science fiction context

“In her fantasy novel, the author described a mysterious forest filled with ancient dendrodas.”

Synonyms

  • organism
  • plant

Antonyms

  • animal
  • nonliving