n. polyunsaturated fatty acid taken from fish oil (also found in fish, green leafy vegetables and vegetable oils)
OMEGA 3
Meaning of OMEGA 3 in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012