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.”
dɛnˈdrɔːdrɑː
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.”