ICDRA Views 1 meanings found ICDRA is an abbreviation for International Conference of Drug Regulatory Authorities. It is commonly used in the context of Governmental, particularly in FDA. Governmental International Conference of Drug Regulatory Authorities