VariousWords beta
Related Terms:
Noun
Definition: A lectin, that counters HIV, isolated from an actinomycete of the genus Longispora
VariousWords beta
Definition: A lectin, that counters HIV, isolated from an actinomycete of the genus Longispora