NichiDict

イナビル

[inabiru]

Meanings

1.Noun

pharmacology; trademarkInavir (brand of laninamivir)