Home
Search
Index
Definify.com
Definition
2024
dragonroot
dragonroot
English
Noun
dragonroot
(
uncountable
)
The plant
green dragon
.
Etymology
dragon
+
root
Similar Results