Home › Words › I › itoyoriitoyoriitoyori means the golden threadfin bream (Nemipterus virgatus) used in Japanese cuisine.EtymologyBorrowed from Japanese 糸撚 (itoyori).nounThe golden threadfin bream (Nemipterus virgatus) used in Japanese cuisine.Definitions & examples from Wiktionary (CC BY-SA 3.0).