luǎn qiào

Translation

  • (invertebrate zoology) ootheca
Chinese Tones