vetispiradiene synthases
English
Noun
vetispiradiene
synthases
plural of
vetispiradiene synthase