Translate
ectodermal disk

related Results

disk (n.)
disk (n.)