organoids

US

UK

A1 初級
n. (c.)可數名詞類器官;微型器官 (複數)
The lab is growing multiple organoids to test the effects of different drugs.

影片字幕