VariousWords beta
Related Terms:
Noun
Definition: A furocoumarin isolated from Urena lobata, Angelica archangelica, and various other plants.
VariousWords beta
Definition: A furocoumarin isolated from Urena lobata, Angelica archangelica, and various other plants.