Definify.com

Definition 2024


iturata

iturata

Finnish

Noun

iturata

  1. germline

Anagrams