(meaning uncertain); rhinocero...
ér
non-syllabic diminutive suffix
āo
a depression
丿
piě
radical in Chinese characters ...
component in Chinese character...