arabdict Dictionary & Translator - Arabic-English translation for echinate

      Adjektive

      ...

      echinate {echinulate}, {med.}
      echinate {echinulate}, {med.}