Back to Dictionary
非驴非马
非驢非馬
fēilǘfēimǎ
1. neither fish nor fowl
2. resembling nothing on earth