Definify.com

Definition 2024


tumahappo

tumahappo

Finnish

Noun

tumahappo

  1. nucleic acid

Synonyms