Definify.com

Definition 2025


icore

icore

Italian

Noun

icore m (plural icori)

  1. ichor

Anagrams