English edit

Etymology edit

poly- +‎ merosomatous

Adjective edit

polymerosomatous (not comparable)

  1. (biology) That has many merosomes