Translation of طَرَفٌ مُسْتَدَقّ

      Noun

      ...

      related Translations

      acuminate (adj.) , [ more acuminate ; most acuminate ] , {bot.}
      mucronate cartilage {processus xiphoideus}, {med.}