SQUARRULOSE MEANING IN ENGLISH

• Squarrulose Definition & Synonyms

  1. (a.) Somewhat squarrose; slightly squarrose.


RECENT SEARCHES