Langtolang Multilingual Dictionary

Translate words and learn from multiple languages

Results for: "appendage"

Translating from English to Arabic

English definitions WordNet

NOUN 3

  1. an external body part that projects from the body

    • “it is important to keep the extremities warm”
  2. a natural prolongation or projection from a part of an organism either animal or plant

    • “a bony process”
  3. a part that is joined to something larger

Did you mean? (Similar words):