← Back to browseアビガン[abigan]nounJapanese definitionNo Japanese definition yet.English definitionAvigan (antiviral drug)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsアビ