Word of the Week: Delitescent

Dictionary

Delitescent

1. concealed; hidden; latent.

Source: Dictionary

Exit mobile version