Kotomora
胎生動物 (taiseidoubutsu) Japanese meaning | Kotomora