Definify.com

Definition 2025


iturata

iturata

Finnish

Noun

iturata

  1. germline

Anagrams