SCYPHISTOMA MEANING IN ENGLISH

• Scyphistoma Definition & Synonyms

  1. (n.) The young attached larva of Discophora in the stage when it resembles a hydroid, or actinian.


• Scyphistomae Definition & Synonyms

  1. (pl. ) of Scyphistoma


RECENT SEARCHES