LATITANT MEANING IN ENGLISH

• Latitant Definition & Synonyms

  1. (a.) Lying hid; concealed; latent.


RECENT SEARCHES