Annularia
noun
An·nu·lar·ia
ˌanyəˈla(a)rēə
: a large genus of fossil pteridophytic plants of the order Equisetales having annuli formed by the basal sheaths of the leaf whorls
Love words? Need even more definitions?
Merriam-Webster unabridged
Share