New English-Irish Dictionary
Similar words: warfare · margarine · mandarin · safari · warpaint · warren · warring · war artist · saccharin · seafaring
  • EN > GA
  • GA > EN

warfarin

noun CHEM, MEDwarfarin trademark
  • EN > GA
  • GA > EN

warfarin

Reverse Search

- NB This is an English-Irish dictionary. Further information...