English Dictionary

Definition of “cycadeoid”

cycadeoid (saɪˈkædɪˌɔɪd) 

Definitions

noun

  1. a member of an order of plants with woody stems and tough leaves that became extinct during the Cretaceous period

Comments

Log in to comment on this word.