螵
螵 English definition
piāo
- nest of eggs of mantis
piāo
- nest of eggs of mantis