LATESCENT MEANING IN ENGLISH

• Latescent Definition & Synonyms

  1. (a.) Slightly withdrawn from view or knowledge; as, a latescent meaning.


RECENT SEARCHES