BIOTIN

Definition of BIOTIN

  1. (noun)a B vitamin that aids in body growth