Word info

sea kidney

Noun

Meaning

sea kidney (plural sea kidneys)

A polyp of the genus Renilla.

Source: en.wiktionary.org

Close letter words and terms