LENTOUS MEANING IN ENGLISH

• Lentous Definition & Synonyms

  1. (a.) Viscid; viscous; tenacious.


RECENT SEARCHES