What does ITSD mean in Medical & Science

ITSD meaning is defined below:

International Thylacine Specimen Database
ADVERTISEMENT

Was it useful?

What does ITSD mean? It stands for International Thylacine Specimen Database

Most popular questions

What does ITSD stand for?


ITSD stands for "International Thylacine Specimen Database"

How to abbreviate "International Thylacine Specimen Database"?


"International Thylacine Specimen Database" can be abbreviated as ITSD

What is the meaning of ITSD abbreviation?


The meaning of ITSD abbreviation is "International Thylacine Specimen Database"

What does ITSD mean?


ITSD as abbreviation means "International Thylacine Specimen Database"

Related Acronym Searches