Dictionary entry
porcupines
/ˈpɔːkjəˌpaɪnz/
noun
豪猪
- 1.
n. meat patties rolled in rice and simmered in a tomato sauce;n. relatively large rodents with sharp erectile bristles mingled with the fur
豪猪;箭猪( porcupine的复数形式 )
箭猪( porcupine的复数形式 )
Dictionary facts from ECDICT.