Ijdb Definition

abbreviation
(US) International Journal of Developmental Biology.
Wiktionary