English to Chinese Dictionary

Search:

肖蛸 xiāo shāo variant of 蠨蛸|蟏蛸[xiao1 shao1]
蟏蛸 xiāo shāo long-jawed orb weaver, aka long-jawed spider (family Tetragnathidae)


<< back to the home page