Definify.com

Definition 2025


farnesyls

farnesyls

English

Noun

farnesyls

  1. plural of farnesyl