Etymograph

English

ephedroid

From ephedra + -oid.

Formed from ephedra + -oid

Ancient Greek ἐφέδρα ‘sitting upon’

English ephedra

Today it means

noun A member of the order of Ephedrales.

Language periods are conventional ranges, not dates for this word.

Etymograph / ephedroid