センモウヒラムシ
Meanings
Noun
Usually written in kana
1. Trichoplax adhaerens
Composed of
cilia; cilium; fine hairs
flatworm; flat worm; flat bark beetle