NichiDict

ゼブロイド

[zeburoido]

Meanings

1.Noun

zebroid (zebra hybrid)