harpin
English
Noun
harpin
(
plural
harpins
)
(
biochemistry
)
A
protein
produced by certain
plant
pathogens
Anagrams
phiran
Finnish
Noun
harpin
genitive singular of
harppi
Verb
harpin
first-person singular
present
/
past
indicative of
harppia