Annularia
noun
An·nu·lar·ia
| \ ˌanyəˈla(a)rēə\
Definition of Annularia
: a large genus of fossil pteridophytic plants of the order Equisetales having annuli formed by the basal sheaths of the leaf whorls
Keep scrolling for more