English | German | Russian | Czech

umbilicate English

Meaning umbilicate meaning

What does umbilicate mean?

umbilicate

depressed like a navel

Synonyms umbilicate synonyms

What other words have the same or similar meaning as umbilicate?

umbilicate English » English

umbilicated umbilical sunk

Are you looking for...?