EGAVE

echinodermal

About 0.00 uses per million words.

Meaning

  1. adjective Relating or belonging to the echinoderms.
    echinodermal debris

Similar words

echinodermatous echinodermate echinological echinococcal echinocytic echinostomatoid echinital echinococcosic echinocytogenic atelostomate

Save “echinodermal” to learn later