EDBO

AcronymDefinition
EDBOEuropean Developmental Biology Organization
EDBOExtra Departmental Branch Office (Post Office; India)