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