Kotomora
肉芽組織 (にくがそしき, nikugasoshiki) Japanese meaning | Kotomora