Definify.com

Definition 2026


iturata

iturata

Finnish

Noun

iturata

  1. germline

Anagrams