English

edit
 

Etymology

edit

From its habitat and shape.

Noun

edit

sea kidney (plural sea kidneys)

  1. A polyp of the genus Renilla.
  NODES
Note 1