Definify.com

Definition 2024


atelid

atelid

English

Noun

atelid (plural atelids)

  1. (zoology) Any member of the Atelidae.

Welsh

Pronunciation

Verb

atelid

  1. (literary) impersonal imperfect / conditional of atal