English

edit

Noun

edit

CTLD

  1. (biology) Initialism of C-type lectin-like domain.