RED SPIDER CRAB


Meaning of RED SPIDER CRAB in English

noun

: coral crab 1

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.