SABULOSE MEANING IN ENGLISH

• Sabulose Definition & Synonyms

  1. (a.) Growing in sandy places.


RECENT SEARCHES