SPHEROMERE MEANING IN ENGLISH

• Spheromere Definition & Synonyms

  1. (n.) Any one of the several symmetrical segments arranged around the central axis and composing the body of a radiate anmal.


RECENT SEARCHES