Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of trachymedusae

- A division of acalephs in which the development is direct from the eggs, without a hydroid stage. Some of the species are parasitic on other medusae.