Dictionary Translate Correct Ask AI
Adjektive
...
echinate {echinulate}, {med.}
echinate {echinulate}, {med.}