Chinese Version(中文版) | EBooks(电子书)
[sestaidə]
(noun.) ctenophore having short tentacles; one family.
Typed by Evangeline--From WordNet