Definition of IDA
International Development Association
Medical Definition of IDA
Medical Definition of -ida
: animals that are or have the form of—in names of higher taxa (as orders and classes) <Arachnida>
Seen and Heard
What made you want to look up IDA? Please tell us where you read or heard it (including the quote, if possible).