Zoosterol

Noun

  • (biochemistry) Any sterol found in animal tissue

Leave a Reply

Your email address will not be published.