molluscoid
What does molluscoid mean
Basic explanation
English Chinese interpretation
Mollusk like; Molluscoid Molluscs; Molluscoid