Molecular biology > finger petal
English Expression:
  1.   finger petal