SCYPHOMEDUSE MEANING IN ENGLISH

• Scyphomeduse Definition & Synonyms

  1. (n. pl.) Same as Acraspeda, or Discophora.


RECENT SEARCHES