Umbilicated meaning

Alternative form of umbilicate.
adjective
0
0
Advertisement