← Back to browseいぬがや[inugaya]nounJapanese definitionNo Japanese definition yet.English definitionJapanese plum-yew (Cephalotaxus harringtonia); Harrington's cephalotaxus; cowtail pineExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsいぬがらしいぬいぬいぬがんそく