Home
Search
Index
Definify.com
Definition
2026
umbilicals
umbilicals
English
Noun
umbilicals
plural of
umbilical
Similar Results
Umbilical
Umbilicate