English

edit

Noun

edit

silvestrol (uncountable)

  1. (organic chemistry) A benzofuran derivative, present in Aglaia foveolata, that inhibits Ebola virus