Letters that make Arava
a, r, v are letters that make 'Arava'
1 possible definitions for 'Arava'
Under this definition, arava is a noun and has the following properties:
leflunomide has the same meaning as Arava
'Arava' can be a type of anti-TNF compound.
'Arava' can be a useage of trade name, brand name, brand, marque.