Malayalam Dictionary

ത്രിദളാസ്ഥി

tridalaasthi

tricuspid bone

  1. tricuspid bone

Nearby in the dictionary

Support