Definify.com

Definition 2025


betanins

betanins

English

Noun

betanins

  1. plural of betanin