Definify.com

Definition 2024


farnesyls

farnesyls

English

Noun

farnesyls

  1. plural of farnesyl