STRATICULATE MEANING IN ENGLISH

• Straticulate Definition & Synonyms

  1. (a.) Characterized by the presence of thin parallel strata, or layers, as in an agate.


RECENT SEARCHES