WordUnscrambler Home
dendroid
Definitions
[ˈdɛndrɔɪd], (Adjective)
Definitions:
- (of a plant, marine invertebrate, or structure) tree-shaped; branching
Phrases:
Origin
:
mid 19th century: from dendro- ‘tree’ + -oid
[ˈdɛndrɔɪd], (Noun)
Definitions:
- a graptolite (fossil marine invertebrate) of a type that formed much-branched colonies, found chiefly in the Ordovician and Silurian periods
Phrases:
Origin
:
mid 19th century: from dendro- ‘tree’ + -oid
Click here to see the free dictionary definition for dendroid
definition by Oxford Dictionaries