4 English Words Ending in MDA
Prev.1Next
Definition: 1. Initialism of Depressive and Manic-Depressive Association.
Show more information about DMDA
Definition: 1. Misspelling of lambda.
There are 2 definitions of the word lamda
Show more information about lamda
Definition: 1. (Philippines) Initialism of Metropolitan Manila Development Authority.
Show more information about MMDA
Definition: 1. (biochemistry) Abbreviation of N-Methyl-D-aspartic acid, an amino acid derivative.
Show more information about NMDA
Prev.1Next
Search took: 0.5775 ms