FOSSULATE MEANING IN ENGLISH

• Fossulate Definition & Synonyms

  1. (a.) Having, or surrounded by, long, narrow depressions or furrows.


RECENT SEARCHES