umbilicatetranslation and definition "umbilicate", tamil lexiconWordTamil Definitionumbilicateஉந்தி யுருவுடைய, கொப்பூழினையுடைய.