Definify.com

Definition 2026


tumahappo

tumahappo

Finnish

Noun

tumahappo

  1. nucleic acid

Synonyms