LITURATE MEANING IN ENGLISH

• Liturate Definition & Synonyms

  1. (a.) Having indistinct spots, paler at their margins.
  2. (a.) Spotted, as if from abrasions of the surface.


RECENT SEARCHES