umbilicateсуществительное Rare technical noun meaning ‘an umbilicate organism, shell, or structure’
Определения
An organism, shell, or other structure that is umbilicate. The collection included several umbilicates from tropical reefs.
Rare medical/botanical verb meaning ‘to develop or form a central depression’
Определения
To develop a central depression or navel-like indentation; to become umbilicated. As the vesicles matured they began to umbilicate, forming small dimples.